home *** CD-ROM | disk | FTP | other *** search
/ Day Cry / Day Cry CD.bin / oh_towns / taropyon / he386 / ccimacro.doc < prev    next >
Text File  |  1994-09-20  |  16KB  |  587 lines

  1. **************************************************************************
  2.  
  3.             égédéRéWéU ver.3.01 CCI ÉºîΣâ}âNâìÉαû╛Åæ
  4.  
  5. **************************************************************************
  6.  
  7.  
  8. ü@HE386 ver.3 é═ôαæáé│éΩé─éóéΘébî╛îΩâCâôâ^âvâèâ^CCI é╔éµé┴é─üCû╜ù▀é≡âåü[âU
  9. ü[é¬ègÆúé╖éΘé▒é╞é¬é┼é½é▄é╖üB
  10. ü@CCI âvâìâOâëâÇé═HE386.CCI é╞éóéñâtâ@âCâïû╝é┼ù\é▀ì∞ɼé╡é─é¿é¡òKùvé¬éáéΦé▄
  11. é╖üB
  12. ü@HE386 é╔ì┼Åëé⌐éτùpê╙é│éΩé─éóéΘHE386.CCI é┼é═GMâVâXâeâÇüCGSâtâHü[â}âbâgüC
  13. SC-55 é╔è╓é╖éΘû╜ù▀é¬ègÆúé│éΩé─éóé▄é╖üBé▄é╜üCGMega ü^TG300 ùpé╠û╜ù▀é≡ægé▌ì₧
  14. é▐é▒é╞éαé┼é½é▄é╖üB
  15.  
  16.  
  17. **************************************************************************
  18. üÖ  éfélâVâXâeâÇ
  19. **************************************************************************
  20.  
  21. üíéàéÿéfélüQéôéÖéôéöéàéìénéÄ                        GM SYSTEM ON
  22.  
  23.     üyÅæÄ«üz    $exGM_systemOn()
  24.  
  25.     üyë≡Éαüz
  26.     ü@GMé≡Åëè·Å≤æ╘üiGeneral MIDI Performance--level1üjé╔âèâZâbâgé╡é▄é╖üB
  27.  
  28.  
  29. **************************************************************************
  30. üÖ  éférâtâHü[â}âbâgü^érébü]éTéT
  31. **************************************************************************
  32.  
  33. üíéférüQéôéàéöécéàéûéëéâéàéméòéìéééàéÆ                DEVICE NUMBER
  34.  
  35.     üyÅæÄ«üz    $GS_setDeviceNumber(n)
  36.  
  37.         n        ücâfâoâCâXâiâôâo            1ü`32
  38.  
  39.     üyë≡Éαüz
  40.     ü@âVâXâeâÇâGâNâXâNâïü[âVâuâüâbâZü[âWé╠âfânâCâXâiâôâoé≡ÄwÆΦé╡é▄é╖üB
  41.  
  42.  
  43. üíéôéÖéôédéÿüQéçéô                                    GS SYSTEM EXCLUSIVE
  44.                                                                    MESSAGE
  45.  
  46.     üyÅæÄ«üz    $sysEx_gs(address, siz, parameter, ... )
  47.  
  48.         adr        ücâAâhâîâXüi16ÉiÉöüj
  49.         siz        ücâfü[â^âTâCâY
  50.         dat        ücâpâëâüü[â^üisiz é╔ÄwÆΦé╡é╜âoâCâgÉöòKùvüj
  51.  
  52.     üyë≡Éαüz
  53.     ü@GSâtâHü[â}âbâgüiâéâfâïID 42Hüjé╠âVâXâeâÇâGâNâXâNâïü[âVâuâüâbâZü[âWé≡
  54.     É╢ɼé╡é▄é╖üB
  55.  
  56.     üyÄgùpùßüz
  57.         $sysEx_gs(400004,1,100)    /* â}âXâ^ü[â{âèâàü[âÇé≡100 é╔    */
  58.  
  59.  
  60. üíéôéÖéôédéÿüQéôéâéTéT                                SC-55 SYSTEM EXCLUSIVE
  61.                                                                    MESSAGE
  62.  
  63.     üyÅæÄ«üz    $sysEx_sc55(adrs, siz,dat, ... )
  64.  
  65.         adr        ücâAâhâîâXüi16ÉiÉöüj
  66.         siz        ücâfü[â^âTâCâY
  67.         dat        ücâpâëâüü[â^üisiz é╔ÄwÆΦé╡é╜âoâCâgÉöòKùvüj
  68.  
  69.     üyë≡Éαüz
  70.     ü@SC-55 üiâéâfâïID 45Hüjé╠âVâXâeâÇâGâNâXâNâïü[âVâuâüâbâZü[âWé≡É╢ɼé╡é▄
  71.     é╖üB
  72.  
  73.     üyÄgùpùßüz
  74.         $sysEx_gs(400004,1,100)    /* â}âXâ^ü[â{âèâàü[âÇé≡100 é╔    */
  75.  
  76.  
  77. üíéàéÿéféôüQéÆéàéôéàéö                                GS RESET
  78.  
  79.     üyÅæÄ«üz    $exGs_reset()
  80.  
  81.     üyë≡Éαüz
  82.     ü@GSë╣î╣é≡Åëè·ë╗é╡é▄é╖üB
  83.  
  84.  
  85. üíéàéÿéféôüQéìéüéôéöéàéÆéuéÅéîéòéìéà                MASTER VOLUME
  86.  
  87.     üyÅæÄ«üz    $exGs_masterVolume(vol)
  88.  
  89.         vol        ücMASTER VOLUME                0ü`127
  90.  
  91.     üyë≡Éαüz
  92.     ü@â}âXâ^ü[â{âèâàü[âÇé≡ÄwÆΦé╡é▄é╖üB
  93.  
  94.     üyÄgùpùßüz
  95.         $exGs_masterVolume(64)    /* â}âXâ^ü[â{âèâàü[âÇé≡64é╔    */
  96.  
  97.  
  98. üíéàéÿéféôüQéÉéüéÆéöéëéüéîéqéàéôéàéÆéûéà
  99.  
  100.     üyÅæÄ«üz    $exGs_partialReserve(p10,p1,p2,p3,p4,p5,p6,p7,p8,p9,
  101.                                                   p11,p12,p13,p14,p15,p16)
  102.  
  103.         p1..p16    ücèeâpü[âgé╠âpü[âVâââïâèâUü[âuÉö
  104.  
  105.     üyë≡Éαüz
  106.     ü@âpü[âVâââïâèâUü[âué≡ÄwÆΦé╡é▄é╖üB
  107.  
  108.     üyÄgùpùßüz
  109.         $exGs_partialReserve(2,6,2,2,2,2,2,2,2,2,0,0,0,0,0,0)
  110.  
  111.  
  112. üíéàéÿéféôüQéÆéàéûéàéÆéééléüéâéÆéÅ                    REVERB MACRO
  113.  
  114.     üyÅæÄ«üz    $exGs_reverbMacro(n)
  115.  
  116.         n        ücREVERB MACRO
  117.                     0    Room 1
  118.                     1    Room 2
  119.                     2    Room 3
  120.                     3    Hall 1
  121.                     4    Hall 2
  122.                     5    Plate
  123.                     6    Delay
  124.                     7    Panning Delay
  125.  
  126.     üyë≡Éαüz
  127.     ü@âèâoü[âuâ}âNâìé≡ÄwÆΦé╡é▄é╖üB
  128.  
  129.  
  130. üíéàéÿéféôüQéÆéàéûéàéÆéééoéüéÆéü                    REVERB PARAMETERS
  131.  
  132.     üyÅæÄ«üz    $exGs_reverbPara(p1,p2,p3,p4,p5,p6)
  133.  
  134.         p1        ücREVERB CHARACTOR                    0ü`7
  135.         p2        ücREVERB PRE-LPF                    0ü`7
  136.         p3        ücREVERB LEVEL                        0ü`127
  137.         p4        ücREVERB TIME                        0ü`127
  138.         p5        ücREVERB DELAY FEEDBACK                0ü`127
  139.         p6        ücREVERB SEND LEVEL TO CHORUS        0ü`127
  140.  
  141.     üyë≡Éαüz
  142.     ü@âèâoü[âuâpâëâüü[â^é≡ÄwÆΦé╡é▄é╖üB
  143.  
  144.  
  145. üíéàéÿéféôüQéâéêéÅéÆéòéôéléüéâéÆéÅ                    CHORUS MACRO
  146.  
  147.     üyÅæÄ«üz    $exGs_chorusMacro(n)
  148.  
  149.         n        ücChorus macro
  150.                     0    Chorus 1
  151.                     1    Chorus 2
  152.                     2    Chorus 3
  153.                     3    Chorus 4
  154.                     4    Feedback Chorus
  155.                     5    Flanger
  156.                     6    Short Delay
  157.                     7    Short Delay(FB)
  158.  
  159.     üyë≡Éαüz
  160.     ü@âRü[âëâXâ}âNâìé≡ÄwÆΦé╡é▄é╖üB
  161.  
  162.  
  163. üíéàéÿéféôüQéâéêéÅéÆéòéôéoéüéÆéü                    CHORUS PARAMETERS
  164.  
  165.     üyÅæÄ«üz    $exGs_chorusPara(p1,p2,p3,p4,p5,p6,p7)
  166.  
  167.         p1        ücCHORUS PRE-LPF                    0ü`7
  168.         p2        ücCHORUS LEVEL                        0ü`127
  169.         p3        ücCHORUS FEEDBACK                    0ü`127
  170.         p4        ücCHORUS DELAY                        0ü`127
  171.         p5        ücCHORUS RATE                        0ü`127
  172.         p6        ücCHORUS DEPTH                        0ü`127
  173.         p7        ücCHORUS SEND LEVEL TO CHORUS        0ü`127
  174.  
  175.     üyë≡Éαüz
  176.     ü@âRü[âëâXâpâëâüü[â^é≡ÄwÆΦé╡é▄é╖üB
  177.  
  178.  
  179. üíéàéÿéféôüQéÆéÿébéêéüéÄéÄéàéî                        Rx CHANNEL
  180.  
  181.     üyÅæÄ«üz    $exGs_rxChannel(part,ch)
  182.  
  183.         part    ücPART NO.                            1ü`16
  184.         ch        ücMIDI CHANNEL
  185.                     0            OFF
  186.                     1ü`16        MIDIâ`âââôâlâï
  187.  
  188.     üyë≡Éαüz
  189.     ü@ÄwÆΦâpü[âgé╠MIDIâ`âââôâlâïé≡ÄwÆΦé╡é▄é╖üB
  190.  
  191.  
  192. üíéàéÿéféôüQéüéôéôéëéçéÄéléÅéäéà                    ASSIGN MODE
  193.  
  194.     üyÅæÄ«üz    $exGs_assignMode(part,mode)
  195.  
  196.         part    ücPART NO.                            1ü`16
  197.         mode    ücASSIGN MODE
  198.                     0            SIGNLE
  199.                     1            LIMITED-MULTI
  200.                     2            FULL-MULTI
  201.  
  202.     üyë≡Éαüz
  203.     ü@ÄwÆΦâpü[âgé╠âAâTâCâôâéü[âhé≡ÄwÆΦé╡é▄é╖üB
  204.  
  205.  
  206. üíéàéÿéféôüQéÆéÖéìéléüéÉ                            USE FOR RHYTHM PART
  207.  
  208.     üyÅæÄ«üz    $exGs_rymMap(paty,mode)
  209.  
  210.         part    ücPART NO.                            1ü`16
  211.         mode    ücUSE FOR RHYTHM PART
  212.                 0    normal part
  213.                 1    MAP1
  214.                 2    MAP2
  215.  
  216.     üyë≡Éαüz
  217.     ü@ÄwÆΦâpü[âgé╠Æ╩Åφâpü[âgü^âèâYâÇâpü[âgé≡ÄwÆΦé╡é▄é╖üB
  218.  
  219.  
  220. üíéàéÿéféôüQéìéÅéä                                    MODURATION CONTROLLER
  221.  
  222.     üyÅæÄ«üz    $exGs_mod(part,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11)
  223.  
  224.         part    ücPART NO.                            1ü`16
  225.         p1        ücMOD PITCH CONTROL                    -24ü`24
  226.         p2        ücMOD TVF CUTOFF CONTROL            -64ü`63
  227.         p3        ücMOD AMPLITUDE CONTROL                -64ü`63
  228.         p4        ücMOD LFO1 RATE CONTROL                -64ü`63
  229.         p5        ücMOD LFO1 PITCH CONTROL            0ü`127
  230.         p6        ücMOD LFO1 TVF DEPTH                0ü`127
  231.         p7        ücMOD LFO1 TVA DEPTH                0ü`127
  232.         p8        ücMOD LFO2 RATE CONTROL                -64ü`63
  233.         p9        ücMOD LFO2 PITCH CONTROL            0ü`127
  234.         p10        ücMOD LFO2 TVF DEPTH                0ü`127
  235.         p11        ücMOD LFO2 TVA DEPTH                0ü`127
  236.  
  237.     üyë≡Éαüz
  238.     ü@ÄwÆΦâpü[âgé╠âéâWâàâîü[âVâçâôâRâôâgâìü[âëé≡ÄwÆΦé╡é▄é╖üB
  239.  
  240.  
  241. üíéàéÿéféôüQéééàéÄéä                                BEND CONTROLLER
  242.  
  243.     üyÅæÄ«üz    $exGs_bend(part,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11)
  244.  
  245.         part    ücPART NO.                            1ü`16
  246.         p1        ücBEND PITCH CONTROL                -24ü`24
  247.         p2        ücBEND TVF CUTOFF CONTROL            -64ü`63
  248.         p3        ücBEND AMPLITUDE CONTROL            -64ü`63
  249.         p4        ücBEND LFO1 RATE CONTROL            -64ü`63
  250.         p5        ücBEND LFO1 PITCH CONTROL            0ü`127
  251.         p6        ücBEND LFO1 TVF DEPTH                0ü`127
  252.         p7        ücBEND LFO1 TVA DEPTH                0ü`127
  253.         p8        ücBEND LFO2 RATE CONTROL            -64ü`63
  254.         p9        ücBEND LFO2 PITCH CONTROL            0ü`127
  255.         p10        ücBEND LFO2 TVF DEPTH                0ü`127
  256.         p11        ücBEND LFO2 TVA DEPTH                0ü`127
  257.  
  258.     üyë≡Éαüz
  259.     ü@ÄwÆΦâpü[âgé╠âxâôâhâRâôâgâìü[âëé≡ÄwÆΦé╡é▄é╖üB
  260.  
  261.  
  262. üíéàéÿéféôüQéâéüéå                                    CAf CONTROLLER
  263.  
  264.     üyÅæÄ«üz    $exGs_caf(part,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11)
  265.  
  266.         part    ücPART NO.                            1ü`16
  267.         p1        ücCAf PITCH CONTROL                    -24ü`24
  268.         p2        ücCAf TVF CUTOFF CONTROL            -64ü`63
  269.         p3        ücCAf AMPLITUDE CONTROL                -64ü`63
  270.         p4        ücCAf LFO1 RATE CONTROL                -64ü`63
  271.         p5        ücCAf LFO1 PITCH CONTROL            0ü`127
  272.         p6        ücCAf LFO1 TVF DEPTH                0ü`127
  273.         p7        ücCAf LFO1 TVA DEPTH                0ü`127
  274.         p8        ücCAf LFO2 RATE CONTROL                -64ü`63
  275.         p9        ücCAf LFO2 PITCH CONTROL            0ü`127
  276.         p10        ücCAf LFO2 TVF DEPTH                0ü`127
  277.         p11        ücCAf LFO2 TVA DEPTH                0ü`127
  278.  
  279.     üyë≡Éαüz
  280.     ü@ÄwÆΦâpü[âgé╠â`âââôâlâïâAâtâ^ü[â^âbâ`âRâôâgâìü[âëé≡ÄwÆΦé╡é▄é╖üB
  281.  
  282.  
  283. üíéàéÿéféôüQéÉéüéå                                    PAf CONTROLLER
  284.  
  285.     üyÅæÄ«üz    $exGs_paf(part,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11)
  286.  
  287.         part    ücPART NO.                            1ü`16
  288.         p1        ücPAf PITCH CONTROL                    -24ü`24
  289.         p2        ücPAf TVF CUTOFF CONTROL            -64ü`63
  290.         p3        ücPAf AMPLITUDE CONTROL                -64ü`63
  291.         p4        ücPAf LFO1 RATE CONTROL                -64ü`63
  292.         p5        ücPAf LFO1 PITCH CONTROL            0ü`127
  293.         p6        ücPAf LFO1 TVF DEPTH                0ü`127
  294.         p7        ücPAf LFO1 TVA DEPTH                0ü`127
  295.         p8        ücPAf LFO2 RATE CONTROL                -64ü`63
  296.         p9        ücPAf LFO2 PITCH CONTROL            0ü`127
  297.         p10        ücPAf LFO2 TVF DEPTH                0ü`127
  298.         p11        ücPAf LFO2 TVA DEPTH                0ü`127
  299.  
  300.     üyë≡Éαüz
  301.     ü@ÄwÆΦâpü[âgé╠â|âèâtâHâjâbâNâAâtâ^ü[â^âbâ`âRâôâgâìü[âëé≡ÄwÆΦé╡é▄é╖üB
  302.  
  303.  
  304. üíéàéÿéféôüQéâéâéP                                    CC1 CONTROLLER
  305.  
  306.     üyÅæÄ«üz    $exGs_paf(part,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11)
  307.  
  308.         part    ücPART NO.                            1ü`16
  309.         p1        ücCC1 PITCH CONTROL                    -24ü`24
  310.         p2        ücCC1 TVF CUTOFF CONTROL            -64ü`63
  311.         p3        ücCC1 AMPLITUDE CONTROL                -64ü`63
  312.         p4        ücCC1 LFO1 RATE CONTROL                -64ü`63
  313.         p5        ücCC1 LFO1 PITCH CONTROL            0ü`127
  314.         p6        ücCC1 LFO1 TVF DEPTH                0ü`127
  315.         p7        ücCC1 LFO1 TVA DEPTH                0ü`127
  316.         p8        ücCC1 LFO2 RATE CONTROL                -64ü`63
  317.         p9        ücCC1 LFO2 PITCH CONTROL            0ü`1